Loading...
Minimalist Dictionary
Login
or
Sign up
petrol station
noun
A filling station, gas station; a facility selling fuel for road motor vehicles
Word Frequency 1800~2019
Related words
Other words
turbine
husband
reappoint
elixir
renderer
marathon
quit
strum
phobia
creation
certainly
aching
pursuable
trimness
tribute
cruncher
smog
municipal
creation
tableware
gas station
gasoline station
filling station
service station
petrol filling station
fuel station
garage
petrol garage
station
service area
oilhouse
truck stop
car park
tank park
pit stop